Luxury Apartment In Torre Navonna, Santiago, Dominican Republic.